package org.mcflier.appuntamento.data.model.interfaces;

import java.sql.Timestamp;
import java.util.List;

import org.mcflier.appuntamento.data.model.Torrent;
import org.mcflier.appuntamento.i18n.Language;

public interface ITorrentList {
	
	public String getTitle();

	public void setTitle(String title);

	public String getLink();

	public void setLink(String link);
	
	public String getSourceLink();

	public String getDescription();

	public void setDescription(String description);

	public Timestamp getPubDate();

	public void setPubDate(Timestamp pubDate);

	public Timestamp getLastBuildDate();
	
	public void setLastBuildDate(Timestamp lastBuildDate);
	
	public Language getLanguage();
	
	public void setLanguage(Language language);
	
	public void addItem(Torrent item);
	
	public List<Torrent> getItems();
}
